Download Latest Version ponyprog-3.0.0.zip (1.5 MB)
Email in envelope

Get an email when there's a new version of PonyProg: serial device programmer

Home / PonyProg sources
Name Modified Size InfoDownloads / Week
Parent folder
3.0.0 2017-10-15
2.08c 2013-05-13
2.08b 2011-11-06
2.07c 2008-01-06
2.07a 2007-05-03
2.06g 2007-04-18
1.17g 2000-10-30
1.17c 2000-04-19
1.16h 2000-02-05
PonyProg2000-2.08e.tar.gz 2017-10-02 1.1 MB
README 2016-06-29 1.3 kB
PonyProg2000-2.08d.tar.gz 2016-06-29 1.2 MB
Totals: 12 Items   2.2 MB 31
-----------------
PREPARE FOR BUILD
-----------------
# ./config.sh [install_prefix]

for example:
# ./config.sh $HOME

---------------
BUILD for Linux
---------------
On Debian/Ubuntu systems you need the following packages installed to build:
# sudo apt-get install build-essential libx11-dev libxt-dev libxext-dev libxaw7-dev

# make clean
# make

test the executable:
# bin/ponyprog2000

and install (optional):
# sudo make install

the sudo command is not needed if you install in $HOME


After launching ponyprog it creates ~/.PonyProg2000rc file with all the settings.
You may need to edit it and change
ttyLockDir=/var/lock
The directory where PonyProg creates the lock for serial ports (should be writeable)

ttyDevName=ttyS
Is the name of the serial port device without the trailing number

HtmlBrowseApp=konqueror
It's your html preferred browser (chrome, firefox, konqueror, ...)

-----------------------------
BUILD for Windows using mingw
-----------------------------
You can cross-build from Linux (tested on Ubuntu 12.04) or build from Windows with mingw package installed

# make -f Makefile.win clean
# make -f Makefile.win

You will find ponyprog2000.exe in bin/win

-----------------------------
BUILD for Windows using MSVC
-----------------------------
This is not supported anymore.
Source: README, updated 2016-06-29